name = 'abcdefg'

# 切片
# 标识符[起始位置：终止位置：步长]
# 打印字符串中下标0到2的值（左闭右开）
print(name[0: 3])  # abc

# 打印字符串中下标0到2每次增长2的的值（左闭右开)
print(name[0: 3: 2])  # ac

print(name[0: 7: 3])  # adg

# 从头到点
print(name[: 4])  # abcde

# 从点到尾
print(name[3:])  # efg

# 字符串倒序输出
print(name[::-1])  # gfedcba

print(name[-1: -5:-1])

# 起始位置：终止位置 前的符号表示正序还是倒叙开始数
# 逻辑说得通，就可以运行
print(name[-5: -1:1])
